//
//  ColorsFontDefine.h
//  HealthStarApp
//
//  Created by 朱慕之 on 2019/5/15.
//  Copyright © 2019 zhumuzhi. All rights reserved.
//  常用字体、颜色宏定义

#ifndef ColorsFontDefine_h
#define ColorsFontDefine_h


/**
 头文件说明：
 1、常用字体宏定义
 2、常用颜色宏定义
 3、精真估app通用字体颜色宏定义
 */

#pragma mark - **************************  字体相关  *********************************
#define MZBoldFont(a)                  [UIFont boldSystemFontOfSize:a]
#define MZFont(a)                      [UIFont systemFontOfSize:a]
#define SYS_FONT(x)                    [UIFont systemFontOfSize:x]

#pragma mark - **************************  颜色相关  *********************************
/** 带有RGBA和RGB的颜色设置 */
#define MZRGBACOLOR(r,g,b,a)              [UIColor colorWithRed:r/255.0 green:g/255.0 blue:b/255.0 alpha:a]
#define MZRGBCOLOR(r,g,b)                 MZRGBACOLOR(r,g,b,1.0f)
#define MZGrayColor(v)                    MZRGBCOLOR((v), (v), (v))

/** 根据RGB16进制值获取颜色（16进制->10进制） */ // UIColorFromRGB(0xff7878);
#define UIColorFromRGB(rgbValue)        [UIColor colorWithRed:((float)((rgbValue & 0xFF0000) >> 16))/255.0 green:((float)((rgbValue & 0xFF00) >> 8))/255.0 blue:((float)(rgbValue & 0xFF))/255.0 alpha:1.0]

/** 获取随机色 */
#define kRandomColor                    ([UIColor colorWithRed:arc4random_uniform(256)/255.0 green:arc4random_uniform(256)/255.0 blue:arc4random_uniform(256)/255.0 alpha:0.8f])


#pragma mark - **************************  常用颜色  *********************************
/**
 *  所有页面的背景颜色
 *
 */
#define BACKGROUND_VIEW_COLOR            UIColorFromRGB(0xF5F5F5)
/**
 *  导航栏颜色,项目公用的蓝色
 *
 */
#define NAVIGATION_BAR_COLOR             UIColorFromRGB(0x2E3034)
/**
 *  分割线颜色
 *
 */
#define CUTTING_LINE_COLOR               UIColorFromRGB(0xE7E7E7)
/**
 *  项目中公共的橙色
 *
 */
#define PUBLIC_ORANGE_COLOR              UIColorFromRGB(0xF08327)
/**
 *  项目中公共的蓝色
 *
 */
#define PUBLIC_BLUE_COLOR                MZRGBCOLOR(28,196,225)





#endif /* MZColorsFontDefine_h */
